Interested in scp recipe for sftp [closed]
Posted
by
GJZ
on Server Fault
See other posts from Server Fault
or by GJZ
Published on 2012-11-13T21:34:15Z
Indexed on
2012/11/13
23:04 UTC
Read the original article
Hit count: 232
linux
You wrote in a reply this
Blockquote The problem is that sftp runs as the user's id -- first, the sftp client ssh's into the target host as the given user, then runs sftp-server. Since sftp-server is running as a regular user, it has no way to "give away" a file (change owner of a file).
However, if you are able to use scp, and assign a key pair to each user, you can get around this. This involves adding a user's key to root's ~/.ssh/authorized_keys file, with a "command=" parameter to force it to run a script that sanitizes and alters the arguments of the server-side scp program. I've used this technique before to set up an anonymous scp dropbox that allowed anyone to submit a file, and ensure that no one could retrieve submitted files and also prevent overwrites.
If you are open to this technique, let me know and I'll update this post with a quick recipe.
We are interested in this scp quick recipe for our community services file sharing.
Best Regards, Gert Jan Zeilstra
© Server Fault or respective owner